Národní úložiště šedé literatury Nalezeno 8 záznamů.  Hledání trvalo 0.00 vteřin. 
Web System for Math Tests Creation
Czirok, Dávid ; Zemčík, Pavel (oponent) ; Szőke, Igor (vedoucí práce)
This thesis aims to simplify the creation and evaluation of online math tests by automating the creation of tasks and their subsequent use in test building. It includes the proposal of a language intended for creating task templates and the implementation of an interpreter which processes it and generates concrete tasks. The final product is represented by a simple web system using this language and its interpreter, enabling teachers to create tasks and tests which students can take. The front-end of the application is built with technologies from the Vue.js ecosystem and the Vuetify library. The back-end uses the Express.js framework and the library Sequelize for communication with a MySQL database.
Webový editor pro jazyk SPARQL
Paulovič, Daniel ; Hynek, Jiří (oponent) ; Burget, Radek (vedoucí práce)
Cieľom tejto práce je vytvoriť webový editor pre dotazovací jazyk SPARQL ako komponentu v javascriptovom frameworku Vue.js a webovú aplikáciu využívajúcu túto komponentu pre dotazovanie sa nad SPARQL endpointami. V riešení editoru bola využitá knižnica CodeMirror a knižnica PrimeVue pre prácu s užívateľským rozhraním. Vytvorené riešenie poskytuje voľne dostupnú komponentu ako npm package. Prínosom tejto práce je ľahko importovateľný editor s množstvom funkcií pre uľahčenie práce s písaním dotazov.
Interaktivní vyhledávání v on-line archivu obrazových a audiovizuálních děl
Kuře, Dominik ; Myška, Vojtěch (oponent) ; Schimmel, Jiří (vedoucí práce)
Bakalářská práce je zaměřena na vývoj webové aplikace, jenž slouží jako archiv pro audiovizuální díla, která jsou opatřena klíčovými slovy. Aplikace pracuje s již vytvořenou databází a serverem, na kterém se tato díla nachází. Databáze byla autorovi předána vedoucím práce. V archivu lze vyhledávat konkrétní díla pomocí vyhledávací lišty a několika druhů filtrů, které jsou vázány na informace o každém díle. Výsledky vyhledávání i databáze jako celek jsou ve vytvořené aplikaci reprezentovány grafy, které se podle stavu aplikace dynamicky mění. Jednotlivá díla lze na stránce přehrávat a na základě shod v klíčových slovech je pro každé dílo vytvořen seznam podobných videí. Aplikace byla realizována pomocí systému Node.js, knihovny React, databáze MariaDB a dalších technologií. Jazykem programu je převážně JavaScript, rozšířený o nemalé množství knihoven, díky kterým je možné ve všech oblastech vývoje tento jazyk používat jako primární. Text bakalářské práce je rozdělen na dvě části. V teoretické části jsou veškeré potřebné technologie a knihovny popsány. Důraz byl kladen zejména na ty části daných knihoven, které jsou v aplikaci opravdu používané. Kromě technologií nutných pro realizaci aplikace jsou také zmíněny knihovny, systémy a rozšíření, které práci programátora ulehčí, např. automatickým formátováním a zálohováním kódu, ukládáním kódu do verzí, přidáním statických datových typů do JavaScriptu pomocí TypeScriptu atd. Přečtení teoretické práce by mělo umožnit čtenáři nahlédnout do základů programování aplikací pro webové prohlížeče. V praktické části je potom rozebrán reálný vývoj takové aplikace od úplného začátku. Aplikace zprostředkovává komunikaci mezi čtyřmi servery - front-end, back-end, databázový server a server obsahující audiovizuální díla. Bakalářská práce se také zabývá možností ovládání prohlížeče pomocí interaktivních ovladačů.
TypeScript Client Application Generation
Obuch, Samuel ; Polčák, Libor (oponent) ; Burget, Radek (vedoucí práce)
The aim of this bachelor thesis is to design and develop a tool for simplifying and enhancing the development of web applications. The resulting solution automatically generates the basic web application structure from the documentation of the server's application interface. The tool supports the OpenAPI and WADL documentation standards. It enables the generation of the basic structure for the Angular framework or Axios library.
Webový editor pro jazyk SPARQL
Paulovič, Daniel ; Hynek, Jiří (oponent) ; Burget, Radek (vedoucí práce)
Cieľom tejto práce je vytvoriť webový editor pre dotazovací jazyk SPARQL ako komponentu v javascriptovom frameworku Vue.js a webovú aplikáciu využívajúcu túto komponentu pre dotazovanie sa nad SPARQL endpointami. V riešení editoru bola využitá knižnica CodeMirror a knižnica PrimeVue pre prácu s užívateľským rozhraním. Vytvorené riešenie poskytuje voľne dostupnú komponentu ako npm package. Prínosom tejto práce je ľahko importovateľný editor s množstvom funkcií pre uľahčenie práce s písaním dotazov.
Web System for Math Tests Creation
Czirok, Dávid ; Zemčík, Pavel (oponent) ; Szőke, Igor (vedoucí práce)
This thesis aims to simplify the creation and evaluation of online math tests by automating the creation of tasks and their subsequent use in test building. It includes the proposal of a language intended for creating task templates and the implementation of an interpreter which processes it and generates concrete tasks. The final product is represented by a simple web system using this language and its interpreter, enabling teachers to create tasks and tests which students can take. The front-end of the application is built with technologies from the Vue.js ecosystem and the Vuetify library. The back-end uses the Express.js framework and the library Sequelize for communication with a MySQL database.
TypeScript Client Application Generation
Obuch, Samuel ; Polčák, Libor (oponent) ; Burget, Radek (vedoucí práce)
The aim of this bachelor thesis is to design and develop a tool for simplifying and enhancing the development of web applications. The resulting solution automatically generates the basic web application structure from the documentation of the server's application interface. The tool supports the OpenAPI and WADL documentation standards. It enables the generation of the basic structure for the Angular framework or Axios library.
Interaktivní vyhledávání v on-line archivu obrazových a audiovizuálních děl
Kuře, Dominik ; Myška, Vojtěch (oponent) ; Schimmel, Jiří (vedoucí práce)
Bakalářská práce je zaměřena na vývoj webové aplikace, jenž slouží jako archiv pro audiovizuální díla, která jsou opatřena klíčovými slovy. Aplikace pracuje s již vytvořenou databází a serverem, na kterém se tato díla nachází. Databáze byla autorovi předána vedoucím práce. V archivu lze vyhledávat konkrétní díla pomocí vyhledávací lišty a několika druhů filtrů, které jsou vázány na informace o každém díle. Výsledky vyhledávání i databáze jako celek jsou ve vytvořené aplikaci reprezentovány grafy, které se podle stavu aplikace dynamicky mění. Jednotlivá díla lze na stránce přehrávat a na základě shod v klíčových slovech je pro každé dílo vytvořen seznam podobných videí. Aplikace byla realizována pomocí systému Node.js, knihovny React, databáze MariaDB a dalších technologií. Jazykem programu je převážně JavaScript, rozšířený o nemalé množství knihoven, díky kterým je možné ve všech oblastech vývoje tento jazyk používat jako primární. Text bakalářské práce je rozdělen na dvě části. V teoretické části jsou veškeré potřebné technologie a knihovny popsány. Důraz byl kladen zejména na ty části daných knihoven, které jsou v aplikaci opravdu používané. Kromě technologií nutných pro realizaci aplikace jsou také zmíněny knihovny, systémy a rozšíření, které práci programátora ulehčí, např. automatickým formátováním a zálohováním kódu, ukládáním kódu do verzí, přidáním statických datových typů do JavaScriptu pomocí TypeScriptu atd. Přečtení teoretické práce by mělo umožnit čtenáři nahlédnout do základů programování aplikací pro webové prohlížeče. V praktické části je potom rozebrán reálný vývoj takové aplikace od úplného začátku. Aplikace zprostředkovává komunikaci mezi čtyřmi servery - front-end, back-end, databázový server a server obsahující audiovizuální díla. Bakalářská práce se také zabývá možností ovládání prohlížeče pomocí interaktivních ovladačů.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.